Search results for " Software"

showing 10 items of 1178 documents

Memory Resource Management for Real-Time Systems

2007

Dynamic memory storage has been widely used for years in computer science. However, its use in real-time systems has not been considered as an important issue, and memory management has not receive much consideration, whereas today's real-time applications are often characterized by highly fluctuating memory requirements. In this paper we present an approach to dynamic memory management for real-time systems. In response to application behavior and requests, the underlying memory management system adjusts resources to meet changing demands and user needs. The architectural framework that realizes this approach allows adaptive allocation of memory resources to applications involving both per…

Distributed shared memoryDynamic random-access memoryFlat memory modelComputer scienceDistributed computingReal-time computingUniform memory accessApplication softwarecomputer.software_genrelaw.inventionMemory managementlawResource managementDistributed memorycomputer19th Euromicro Conference on Real-Time Systems (ECRTS'07)
researchProduct

Socio-technical Congruence Sabotaged by a Hidden Onshore Outsourcing Relationship: Lessons Learned from an Empirical Study

2012

Despite the popularity of outsourcing arrangements, distributed software development is still regarded as a complex endeavor. Complexity primarily comes from the challenges in communication and coordination among participating organizations. In this paper we discuss lessons learned from participatory research carried out in a highly distributed onshore outsourcing project. Previous research established that socio-technical congruence principles alleviate distributed work. In practice we have found that alignment between the systems structure and organizational structure can be studied from different abstraction levels and also during different phases of project lifecycle. We have found that…

Distributed software developmentEngineeringSociotechnical systemKnowledge managementProgramvaruteknikbusiness.industryonshoreSoftware EngineeringParticipatory action researchsociotechnical congruenceConway's lawPopularityConway's lawOutsourcingEmpirical researchCongruence (geometry)outsourcingOrganizational structurebusiness
researchProduct

Models of Event Driven Systems

2016

This paper provides the business process modeling approach based on usage of Domain Specific Languages (DSL). The proposed approach allows us to create executable information systems’ models and extends the concept of Event Driven Architecture (EDA) with the business process execution description. It lets us apply principles of the Model Driven Development (MDD) in order to create the information system which complies with the model. The proposed approach provides a set of advantages in information systems development, use and maintenance: bridges the gap between business and IT, an exact specification, which is easily to implement into information system, up-to-date documentation etc. The …

Domain-specific languageComputer scienceBusiness processcomputer.internet_protocolEvent (computing)business.industry020207 software engineering02 engineering and technologycomputer.file_formatService-oriented architectureBusiness process modelingEvent-driven architecture0202 electrical engineering electronic engineering information engineeringInformation systemExecutableSoftware engineeringbusinesscomputer
researchProduct

Metamodel specialization for graphical modeling language support

2016

Most of current modeling languages are based on graphical diagrams. The concrete graphical syntax of these languages typically is defined informally -- by text and diagram examples. Only recently, starting from UML 2.5, a formalism is offered for defining the graphical syntax of UML. This formalism is based on Diagram Definition standard by OMG, where the main emphasis is on enabling diagram interchange between different tools implementing the given language. While this is crucial for standardized languages such as UML, this aspect is not so important for domain specific languages. In this paper an approach is offered for simple direct definition of concrete graphical syntax by means of met…

Domain-specific languageModeling languageProgramming languageComputer science020207 software engineering02 engineering and technology010501 environmental sciencescomputer.software_genre01 natural sciencesMetamodelingLanguage definitionDigital subscriber lineUnified Modeling LanguageAbstract syntax0202 electrical engineering electronic engineering information engineeringSoftware_PROGRAMMINGLANGUAGESGraphicscomputer0105 earth and related environmental sciencescomputer.programming_languageProceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems
researchProduct

Tree Based Domain-Specific Mapping Languages

2012

Model transformation languages have been mainly used by researchers --- the software engineering industry has not yet widely accepted the model driven software development (MDSD). One of the main reasons is the complexity of metamodelling principles the developers are required to know to actually use model transformations in the way the OMG has stated. We offer the basic principles how to create domain-specific model transformation languages which can be used by developers relying only on familiar modelling concepts. We propose to use simple graphical mappings to specify the correspondence between source and target models which are represented using trees based on the concrete syntax of und…

Domain-specific languageProgramming languageComputer scienceModel transformationComparison of multi-paradigm programming languagesSecond-generation programming languageOntology languageModel-driven software developmentcomputer.software_genreQuery languagecomputercomputer.programming_languageMetamodeling
researchProduct

Metamodel specialization based DSL for DL lifecycle data management

2020

A new Domain Specific Language (DSL) based approach to Deep Learning (DL) lifecycle data management (LDM) is presented: a very simple but universal DL LDM tool, still usable in practice (called Core tool); and an advanced extension mechanism, that converts the Core tool into a DSL tool building framework for DL LDM tasks. The method used is based on the metamodel specialisation approach for DSL modeling tools introduced by authors.

Domain-specific languageSIMPLE (military communications protocol)business.industryComputer scienceData managementDeep learning020207 software engineering02 engineering and technologyUSableMetamodelingDigital subscriber lineSoftware_SOFTWAREENGINEERINGSpecialization (logic)0202 electrical engineering electronic engineering information engineeringArtificial intelligencebusinessSoftware engineeringProceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
researchProduct

Concrete syntax-based find for graphical DSLs

2020

There are services available in the most software tools we have got used to like, copy, paste, cut, find, and replace. However, the state of the art is not so good with tools of graphical languages. Even many commercial modelling tools have limited support of the find feature. We propose to add find as a service of graphical DSL tool development frameworks. This way find is available in any DSL built using the DSL tool development framework. The concrete syntax-based find has been implemented as a service of the DSL tool development framework ajoo. Two graph-based languages: UML Activity diagrams and Deterministic Finite Automata (DFA) transition diagrams are used to demonstrate usage of th…

Domain-specific languageService (systems architecture)Computer sciencebusiness.industryProgramming language020207 software engineering02 engineering and technologyActivity diagramcomputer.software_genreDigital subscriber lineSoftwareDeterministic finite automatonUnified Modeling Language0202 electrical engineering electronic engineering information engineeringState (computer science)businesscomputercomputer.programming_languageProceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
researchProduct

Drivers, barriers and impacts of digitalisation in rural areas from the viewpoint of experts

2022

Abstract Context: The domain of rural areas, including rural communities, agriculture, and forestry, is going through a process of deep digital transformation. Digitalisation can have positive impacts on sustainability in terms of greater environmental control, and community prosperity. At the same time, it can also have disruptive effects, with the marginalisation of actors that cannot cope with the change. When developing a novel system for rural areas, requirements engineers should carefully consider the specific socio-economic characteristics of the domain, so that potential positive effects can be maximised, while mitigating negative impacts. Objective: The goal of this paper is to sup…

Driversinterviewstuottavuus02 engineering and technologyRural areas12. Responsible consumptionempirical studymetsätalousInterviewstaloudelliset vaikutuksetmaatalousSustainability requirements0502 economics and businesssustainability requirements0202 electrical engineering electronic engineering information engineeringmaaseutudigitalisationdigitalisaatioRequirements Engineeringkestävä kehitys05 social sciencesSoftware Engineering020207 software engineeringAgricultureForestryteknologinen kehityskehittäminenSoftware engineering Requirements engineering Sustainability requirements Interviews Digitalisation Empirical studyEmpirical studyComputer Science ApplicationsDigitalisationympäristövaikutuksetImpactsaluekehitysrequirements engineeringohjelmistokehitys050203 business & managementSoftwareBarriersInformation Systemssoftware engineering
researchProduct

Input-Output Feedback Linearization Control of a Linear Induction Motor Taking Into Consideration Its Dynamic End-Effects and Iron Losses

2020

This article proposes a new input-output feedback linearization control (FLC) technique of linear induction motors (LIMs), taking into consideration both the dynamic end-effects and the iron losses. Starting from a previously conceived dynamic model, including the dynamic end-effects and the iron losses, all the theoretical framework of the FLC has been developed. The proposed FLC improves a previous version of FLC in accounting also the iron losses, which in LIMs with fixed-secondary sheet play a pivotal role more than in rotating induction motors (RIMs). The proposed FLC has been experimentally tested on a suitably developed test setup, and experimental comparisons between the proposed FL…

Dynamic end-effectsEnd effectComputer scienceinput-output feedback linearization control (FLC)05 social sciencesControl (management)020207 software engineering02 engineering and technologyiron lossesIndustrial and Manufacturing EngineeringLinear Induction Motor (LIM) Input-output Feedback Linearization Control (FLC) Dynamic end-effects Iron Losses Space-vector State ModelSettore ING-INF/04 - AutomaticaControl and Systems EngineeringControl theoryLinear induction motor0202 electrical engineering electronic engineering information engineeringlinear induction motor (LIM)0501 psychology and cognitive sciencesFeedback linearizationspace-vector state modelnonlinear controlElectrical and Electronic EngineeringInput output feedback linearization050107 human factors
researchProduct

Client orientation in fashion e-commerce: a comparative study

2020

[EN] E-business and especially e-commerce represents one of the most important ways of doing business in the current context. That is why, researchers are doing a great effort in studying how Business to Consumer platforms manage the relationship with their clients. Regarding the most important channels of connection between consumers and companies in online market, the websites and Apps, this study analyzes the way in which e-businesses present the information to their clients from a client-focused strategy point of view. The present study evaluates how two important e-commerce companies deal with this in such a competitive market as fashion and aims to state some success guidelines for fa…

E-businessElectronic businessPoint (typography)business.industry020207 software engineeringContext (language use)02 engineering and technologyE-commerceE-commerceClient orientationOrientation (mental)0202 electrical engineering electronic engineering information engineeringORGANIZACION DE EMPRESASPerfect competition020201 artificial intelligence & image processingConsumer-to-businessMarketingbusinessFashion
researchProduct