57,559 Hits in 9.1 sec

Determinants of ERP Systems as a Large-Scale Reuse Approach

Marko Mijač, Ruben Picek, Darko Andročec, N. Mastorakis, V. Mladenov, A. Bulucea
2019 MATEC Web of Conferences  
One of the most successful large scale reuse approaches in enterprise environment are Enterprise Resource Planning (ERP) systems, which intend to reuse domain analysis and best practices in doing business  ...  Software reuse has been one of the leverage mechanisms software producers had at their disposal, and through the year's different reuse approaches emerged.  ...  In terms of software reuse, Sommerville [2] similarly describes ERP systems as large-scale systems which encapsulate generic business functionality, with business rules being configured for particular  ... 
doi:10.1051/matecconf/201929203007 fatcat:ygyrwkyxbnganflyfvdpfgx55y

SimPL: A product-line modeling methodology for families of integrated control systems

Razieh Behjati, Tao Yue, Lionel Briand, Bran Selic
2013 Information and Software Technology  
Software product-line engineering is a paradigm for developing software applications through reuse and mass customization.  ...  Software product-lining has been extensively applied in the design and development of integrated control systems, which are large-scale, heterogeneous, and hierarchical systems typically used in the oil  ...  We are grateful to FMC Technologies Inc. for their help on performing the industrial case study.  ... 
doi:10.1016/j.infsof.2012.09.006 fatcat:tpqeqj5cmvgqlpm6zym4tqdgcy

Multilevel Modelling Software Development

Hector Duran-limon
2006 Electronics, Robotics and Automotive Mechanics Conference (CERMA'06)  
A modelling level is constructed out by assembling software elements defined at the adjacent lower-level. MMD effectively diminish development complexity and facilitates large-scale reuse.  ...  Also, developing large-scale applications which involve thousands of software elements such as classes and thousands of interactions among them is a complex and error-prone task.  ...  The approach also encourages and facilitates large-scale reuse.  ... 
doi:10.1109/cerma.2006.66 fatcat:3gkc5wrt55bidco5wib7hukpe4

A Modeling Approach to Support the Similarity-Based Reuse of Configuration Data [chapter]

Razieh Behjati, Tao Yue, Lionel Briand
2012 Lecture Notes in Computer Science  
For large-scale systems, a considerable portion of the configuration data can be reused, based on such similarities, during the configuration of each individual product.  ...  Our approach enables configuration engineers to manipulate the reuse of configuration data, and ensures the consistency of the reused data.  ...  We are grateful to FMC Technologies Inc. for their help on performing the industrial case study.  ... 
doi:10.1007/978-3-642-33666-9_32 fatcat:hhf2sg2aovcqxfhmvlzynldnka

A component based approach to scientific workflow management

N. Baker
2001 AIP Conference Proceedings  
software reuse in the process.  ...  This paper discusses the issues of adopting a component product line based approach and our experiences of software reuse.  ...  Acknowledgments The authors take this opportunity to acknowledge the support of their institutes and in particular thanks to Paul  ... 
doi:10.1063/1.1405291 fatcat:6y4x25exvzdgnl2ph5opf2dm5u

How to exploit domain knowledge in Multiple Software Product Lines?

Simon Urli, Sebastien Mosser, Mireille Blay-Fornarino, Philippe Collet
2013 2013 4th International Workshop on Product LinE Approaches in Software Engineering (PLEASE)  
Such an exploitation implies the definition of a domain-driven definition of configuration and an order independent configuration process.  ...  As Software Product Lines (SPL) are inevitably moving towards a multiple form to tackle issues of reuse and complexity, variability management across the composed SPLs is still addressed with basic inter-constraints  ...  But with complex large-scale systems reusing all forms of software components, variabilities come from different domains or deal with different concerns, empeding their capture in a single SPL.  ... 
doi:10.1109/please.2013.6608656 dblp:conf/icse/UrliMBC13 fatcat:uazgsziubremdduaode5lw3cki

"Generative Gateway Toolkit for Heterogeneous C3I Systems"

Greg Hupf, Rodney Davis
2006 MILCOM 2006  
Software product line architecture methods are used to ensure large-scale reuse and provide the capability to specify at a high-level 'what to build'.  ...  Central to the architecture is accommodation for variation and evolutionary extension of its communications and semantic processing services.  ...  By developing software architectures designed for families of systems, organizations worldwide are finally reaping the benefits of large-scale software reuse.  ... 
doi:10.1109/milcom.2006.302165 fatcat:4kh55xdp55g6zlkhxuni2odfzu

Product derivation for solution-driven product line engineering

Christoph Elsner, Daniel Lohmann, Wolfgang Schröder-Preikschat
2009 Proceedings of the First International Workshop on Feature-Oriented Software Development - FOSD '09  
In this paper, we elaborate and approach the challenges when giving automated support for product derivation (i.e., product configuration and generation) in a large-scale solution-driven product line context  ...  With our approach we tackle the challenges of using multiple and different types of configuration models and text files, give support for automated product generation, and integrate feature modeling to  ...  Acknowledgments We thank Christa Schwanninger and Ludger Fiege for their valuable feedback on earlier versions of this paper.  ... 
doi:10.1145/1629716.1629724 dblp:conf/models/ElsnerLS09 fatcat:vkcqnus2grf7zgdsdarseu4xo4

Different Aspects of Product Family Adoption [chapter]

Parastoo Mohagheghi, Reidar Conradi
2004 Lecture Notes in Computer Science  
The software architecture has evolved to support reuse and handling of variations, while the software process model is not updated for product family engineering and reuse.  ...  Ericsson has successfully developed two large-scale telecommunication systems based on reusing the same software architecture, software process, and many other core assets.  ...  The survey on developers' attitude to reuse, and some improvement suggestions regarding reuse are part of two MSc diploma theses [12, 16] .  ... 
doi:10.1007/978-3-540-24667-1_32 fatcat:p4uc5blkrfcazhiliapxlmm4ay

Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures

Cyril Cecchinel, Sebastien Mosser, Philippe Collet
2016 2016 23rd Asia-Pacific Software Engineering Conference (APSEC)  
This makes this activity tedious, producing code that badly exploits the network architecture, and hampering reuse of data collection policies.  ...  Smart buildings and smart cities rely on interconnected sensor networks that collect data about their environment to support various applications.  ...  As part of future work, we plan to exploit a real large scale sensing infrastructure and study how the toolchain satisfy the needs of software engineers.  ... 
doi:10.1109/apsec.2016.053 dblp:conf/apsec/Cecchinel0C16 fatcat:yn74hcy4xzawfmjyafw4xvtdni

Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development

Gan Deng, Douglas C. Schmidt, Aniruddha Gokhale
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
Model-driven development (MDD) is gaining importance as an approach to resolving lifecycle challenges of large-scale distributed real-time and embedded (DRE) systems (e.g., avionics mission computing).  ...  This demo showcases a set of software tools that resolve both the inherently and accidental complexities arising due to the configuration and deployment crosscutting concerns of component middleware-based  ...  To maximize software reuse and productivity, therefore, increased scale and variability must be addressed by combining technologies that support alternative configurations and implementations of functionality  ... 
doi:10.1145/1134285.1134421 dblp:conf/icse/DengSG06 fatcat:kr26ae2ufbhyzaixoijn5u4dky

Concern-Oriented Software Design [chapter]

Omar Alam, Jörg Kienzle, Gunter Mussbacher
2013 Lecture Notes in Computer Science  
We also discuss how we plan to address the challenge of model reuse in concern-driven development, by using concern libraries and tool support.  ...  This paper presents concern-driven software development -a new development process that focuses on concerns as primary artifacts.  ...  Introduction This article presents concern-driven development (CDD), a development process that allows large-scale model reuse. In CDD, we focus on key challenges that MDE faces.  ... 
doi:10.1007/978-3-642-41533-3_37 fatcat:ow267edvnndytkjqopivsiegby

Modeling Variability and Testability Interaction in Software Product Line Engineering

Michel Jaring, Rene L. Krikhaar, Jan Bosch
2008 Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008)  
This paper suggests a Variability and Testability Interaction Model (VTIM) to better anticipate the software product line testing process.  ...  Software product line engineering is often a more laborious process than anticipated beforehand, not in the least due to a growing demand for product features and an ever increasing complexity of the dependencies  ...  We gratefully acknowledge the support of Philips Medical Systems Nederland B.V.  ... 
doi:10.1109/iccbss.2008.9 dblp:conf/iccbss/JaringKB08 fatcat:s6xmwo3hfjciplcu7k3os444bu

Object-oriented megaprogramming (panel)

Peter Wegner, William Scherlis, James Purtilo, David Luckham, Ralph Johnson
1992 SIGPLAN notices  
Though the term "megaprogramming" is somewhat macho in its connotations, is captures the idea of scaling up from object-oriented systems to very large systems of heterogeneous, distributed software components  ...  MIFs include means for (a) architecture description, (b) system configuration description, and (c) run-time interoperability support in a heterogeneous environment. (4) Appropriate assignment of reuse  ...  A fourth issue relates to software process, and the means to design and manage effective evolutionary development processes.  ... 
doi:10.1145/141937.141968 fatcat:mf5lkfwvfregtlfrgxstoyj7pu

Research on the Component-based Design Method of the Ground Measurement and Control System

Wei-dong MA, Zhi-ying WANG
2017 DEStech Transactions on Engineering and Technology Research  
The paper submits a novel model called CV-MDN for software of GMCS that includes five parts: user controller, display views, domain model, data services and network service.  ...  The CV-MDN model can be formed a general method for design of GMCS.  ...  Acknowledgement This research was financially supported by the Defense Industrial Technology Development Program.  ... 
doi:10.12783/dtetr/tmcm2017/12611 fatcat:phpov23zlzebxnw6ofp7dfuc7a
« Previous Showing results 1 — 15 out of 57,559 results