Search results for "Software system"

showing 10 items of 59 documents

Capturing citizens — Emerging needs: Using social networks in smart cities

2017

In order to reach its objectives, smart cities (or whatever kind of smart urban environment) should be underpinned by complex cyber physical systems (CPS) able to discover needs and services and "smartly" combine them. Services may be thought as services offered by software components, of whatever nature, for instance software, bot, robot, app and so on. Searching for the best service depends on the need of the citizen(s) and also on the type of (smart) environment the citizens are in. Analysis and design of CPSs are more challenging than the only physical or the only cyber system. We propose a design paradigm shift towards runtime for identifying requirements of cyber physical systems for …

IoTrequirements analysisService (systems architecture)021103 operations researchcyber physical systemComputer sciencebusiness.industry0211 other engineering and technologiesCyber-physical system020207 software engineering02 engineering and technologyComputer securitycomputer.software_genreSmart citieSoftwareComponent-based software engineering0202 electrical engineering electronic engineering information engineeringRobotSoftware systembusinesscomputerDesign paradigmRequirements analysis2017 AEIT International Annual Conference
researchProduct

Defining Complexity Factors for the Architecture Evaluation Framework

2006

The design and implementation of telecommunication systems is an incremental and iterative process, and system architectures may need to be revised and refined several times during their lifetime. Formal evaluation facilitates the identification of the weak points, where improvements are due in these architectures. In the domain of telecommunications, such evaluation can be based on the Architecture Evaluation Framework (AEF). During the evaluation, a deep understanding of the processes within a system is needed. Meanwhile, the systems being designed are usually complex systems encompassing a large number of components with an intricate pattern of interaction between them. As a result, it i…

Iterative and incremental developmentIdentification (information)business.industryComputer scienceInformation systemComplex systemInformation technologySoftware systemSoftware architecturebusinessSoftware engineeringField (computer science)Domain (software engineering)Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06)
researchProduct

On the Role of Interpretation Schemes in Organizational IS Implementation

2006

The objective of this study is to clarify how interpretation schemes held by people involved in organizational IS change affect implementation efforts and the outcomes of user participation. It is found that interpretation schemes are dealt with in many ways in IS literature and the approaches are diverse and scattered. Based on the findings, It is asserted that during IS change, not only "tangible" changes are made, but first and foremost changes are needed to occur in the interpretation schemes that give meaning to the phenomena changed. It is also suggested that the outcomes of user participation are mediated by the interpretation schemes of the participants and, consequently, the effect…

Knowledge managementComputer sciencebusiness.industryInterpretation (philosophy)Information systemContext (language use)Software systemMeaning (existential)businessAffect (psychology)Cognitive psychologyProceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06)
researchProduct

Creating value through product-service-software systems in institutionalized ecosystems – The case of autonomous ships

2021

Abstract Introducing product-service-software systems (PSSS) to the market requires forming an enabling ecosystem, which can be largely based on incumbent business ecosystems. Creating value through PSSS with autonomous capabilities will likely encounter numerous challenges related to the lock-ins in current ecosystem structure. We use institutional theory as a lens and autonomous ships as the case to shed some light on types and impacts of these barriers. We identify a set of institutional barriers pertinent to regulatory, normative and cultural-cognitive pillars of institutions. We further analyze how institutional barriers affect creating, delivering, and capturing value of autonomous sh…

MarketingStructure (mathematical logic)Value (ethics)VDP::Teknologi: 500Value propositionNormativeBusinessProduct-service systemSoftware systemEnvironmental economicsBusiness ecosystemInstitutional theoryIndustrial Marketing Management
researchProduct

Synchronous approach in interactive multiobjective optimization

2006

We introduce a new approach in the methodology development for interactive multiobjective optimization. The presentation is given in the context of the interactive NIMBUS method, where the solution process is based on the classification of objective functions. The idea is to formulate several scalarizing functions, all using the same preference information of the decision maker. Thus, opposed to fixing one scalarizing function (as is done in most methods), we utilize several scalarizing functions in a synchronous way. This means that we as method developers do not make the choice between different scalarizing functions but calculate the results of different scalarizing functions and leave t…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceComputer sciencebusiness.industrymedia_common.quotation_subjectContext (language use)Management Science and Operations ResearchMultiple-criteria decision analysisMulti-objective optimizationIndustrial and Manufacturing EngineeringNonlinear programmingNonlinear systemModeling and SimulationSoftware systemArtificial intelligenceFunction (engineering)businessmedia_commonEuropean Journal of Operational Research
researchProduct

Extending and validating gestUI using technical action research

2017

gestUI is a model-driven method with tool support to define custom gestures and to include gesture-based interaction in existing user software system interfaces. So far, gestUI had been limited to the definition of the same gesture catalogue for all users of the software system. In this paper, we extend gestUI to permit individual users to define their own custom gesture catalogue and redefine some custom gestures in case of difficulty in using or remembering them. After extending gestUI, we applied technical action research from the FP7 CaaS project's Capability Design Tool with the aim of assessing its acceptance in an industrial setting. We also analysed its perceived ease-of-use and use…

Model-Driven DevelopmentComputer sciencebusiness.industryDesign toolIndustrial setting020207 software engineeringContext (language use)02 engineering and technologyGesture-Based InteractionHuman-Computer InteractionUser ExperienceUser experience designHuman–computer interactionTechnical-Action Research0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingSoftware systemUser interfaceAction researchbusinessSoftware engineeringGesture2017 11th International Conference on Research Challenges in Information Science (RCIS)
researchProduct

Modeling software integration scenarios for telecommunications operations software vendors

2007

- Telecom operators deploy a vast number of software systems to support their operations. Vendors of these systems often integrate such software in their products in order to enable innovations, minimize the customer's integration efforts, etc. Different integration scenarios can be envisioned, and the issue of identifying more beneficial scenarios is of a great importance to the vendors. This paper focuses on analyzing different integration scenarios in the context of telecommunications operations software. For each scenario, the overall modularity of the set of software systems is evaluated, and the expected benefits of the scenario are modeled in terms of the modularity gain it provides.…

Modularity (networks)EngineeringTelecommunications control softwareSoftwarebusiness.industryOperations support systemIntegrated softwareSystems engineeringTelecommunications serviceScenario analysisSoftware systembusinessTelecommunications2007 IEEE International Conference on Industrial Engineering and Engineering Management
researchProduct

Multithreaded Translation of Ptolemy II Designs on Multicore Platforms

2008

Ptolemy II is an open source environment for system design and test based on component data flow. This paradigm tries to make parallel systems more deterministic and understandable. In this work we propose a technique to translate designs developed with Ptolemy II, into multithreaded Java implementations on multicore platforms. We have chosen Java mainly because Ptolemy II is implemented in Java and then we get direct code reuse. The counterpart is a certain amount of overhead that we expect to be less relevant as Java runtime environment will evolve. The main goals are to produce efficient parallel simulators and software devices with competitive performance level. We show by means of an e…

Multi-core processorJavabusiness.industryComputer scienceCode reusecomputer.software_genreData flow diagramEmbedded systemSynchronization (computer science)Operating systemOverhead (computing)Systems designSoftware systembusinesscomputercomputer.programming_language2008 International Conference on Complex, Intelligent and Software Intensive Systems
researchProduct

UML design and AWL programming for reconfigurable control software development of a robotic manipulator

2006

The goal of the presented research is to face the topic of reconfigurable control software development in a concrete fashion, i.e., by presenting a control software system development approach which has been used for a specific, although easy to be generalized, robotized manufacturing cell component. In particular, a methodology for the control software development of a planar robot (2-degrees of freedom) is presented, from the conceptual design to the actual implementation. The methodology suggests UAL and object-oriented modeling and programming techniques for the design phase, while AWL programming language run by a PLC for the implementation phase. The analysis has been conducted consid…

Object-oriented programmingbusiness.industryComputer scienceMass customizationcontrol software control software systemSoftware developmentApplications of UMLControl engineeringConceptual designUnified Modeling LanguageComponent (UML)Software systemSoftware engineeringbusinesscomputercomputer.programming_language
researchProduct

Grain—A Java data analysis system for Total Data Readout

2008

Grain is a data analysis system developed to be used with the novel Total Data Readout data acquisition system. In Total Data Readout all the electronics channels are read out asynchronously in singles mode and each data item is timestamped. Event building and analysis has to be done entirely in the software post-processing the data stream. A flexible and efficient event parser and the accompanying software system have been written entirely in Java. The design and implementation of the software are discussed along with experiences gained in running real-life experiments.

PhysicsData streamNuclear and High Energy PhysicsData processingParsingJavabusiness.industryEvent (computing)computer.software_genreSoftwareData acquisitionSoftware systembusinessInstrumentationcomputerComputer hardwarecomputer.programming_languageNuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment
researchProduct