Filters








63,096 Hits in 6.5 sec

An integrated approach to software reuse practice

E. Mambella, R. Ferrari, F. D. Carli, A. L. Surdo
1995 Proceedings of the 1995 Symposium on Software reusability - SSR '95  
Since 1993, Sodalia's Software Engineers have been studying a reuse program whose goal is making sofiware reuse a significant and systematic part of the software process.  ...  This paper focuses on the on-going experience of Sodalia in the gradual introduction of reuse practice in the organization, illustrates the evolutionary stages, and the reached results.  ...  Thus, software reuse in Sodalia has "taken-off".  ... 
doi:10.1145/211782.211805 dblp:conf/ssr/MambellaFCS95 fatcat:k7cn6ptwpbg3jcwsnozufka6du

An integrated approach to software reuse practice

E. Mambella, R. Ferrari, F. D. Carli, A. L. Surdo
1995 Software engineering notes  
Since 1993, Sodalia's Software Engineers have been studying a reuse program whose goal is making sofiware reuse a significant and systematic part of the software process.  ...  This paper focuses on the on-going experience of Sodalia in the gradual introduction of reuse practice in the organization, illustrates the evolutionary stages, and the reached results.  ...  Thus, software reuse in Sodalia has "taken-off".  ... 
doi:10.1145/223427.211805 fatcat:glkqimsqsvbz3nszmxtwcecaty

Where does reuse start?

Will Tracz
1990 Software engineering notes  
has been identifying the roles played by certain individuals in an organization related to making software reuse happen. In retrospect, several of the key players had non-technical roles in the game!  ...  I have added the salesperson to this list of individuals who could play a role in determining where reuse might start.  ... 
doi:10.1145/382296.382702 fatcat:azoab66zfbh73lnublrzsn3moa

Towards Reuse-Oriented and Web-Based Collaborative Framework for e-Business Providers [chapter]

Vladimirs Kotovs, Andrejs Lesovskis, Leonids Novickis
2011 IFIP Advances in Information and Communication Technology  
The synergy of web-based and reuse-oriented methods for software solutions may create a new platform of e-business opportunities.  ...  The need in systematic approach and effective software engineering methods that facilitate collaboration and allow reusing experience to address recurring problems successfully, is obvious and extremely  ...  This work is partly financed by the European Union (European Regional Development Fund) within the Baltic Sea Region Programme 2007-2013 project BONITA (Baltic Organisation and Network of Innovation Transfer  ... 
doi:10.1007/978-3-642-27260-8_23 fatcat:6mn3dmpa2fbdra3knl25unpybu

Cost-effective engineering of web applications pragmatic reuse

Stan Jarzabek, Ulf Pettersson
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
This tutorial shows a practical way to exploit similarity patterns -at architecture and code levels -to simplify the design of WAs, helping to meet the unique challenges of Web engineering.  ...  Much similarity across WAs creates opportunities for cutting development cost and easing evolution via reuse.  ...  Engineering processes play an important role in industrial software development.  ... 
doi:10.1145/1134285.1134501 dblp:conf/icse/JarzabekP06a fatcat:unrrj6fswrg6bdlc5lvcibmnlq

Dynamic aspects of individual design activities. A cognitive ergonomics viewpoint [chapter]

Willemien Visser
2003 Human Behaviour in Design  
Data presented concern global strategies (the way in which designers actually organise their activity) and local strategies (reuse in design).  ...  Data collection was based on observations (by the cognitive ergonomics researcher) and simultaneous verbalisations (by the designers) in empirical studies conducted in the context of industrial design  ...  Nevertheless, it is a central topic with respect to reuse, its role in design, and the possibilities to support designers in their reuse during design.  ... 
doi:10.1007/978-3-662-07811-2_10 fatcat:lqomxa62wfddhkys5xnmbv5aui

Moving From Traditional Software Engineering to Componentware

Faisal Nabi, Roisin Mullins
2011 Journal of Software Engineering and Applications  
A major turn in software engineering leading to Componentware has dramatically changed the shape of software development and introduced interesting methods for the design and rapid development of systems  ...  In this paper we will discuss Componentware, process model, architecture, principles and the drivers, advantages, disadvantage and reveal profound changes from the traditional software engineering approaches  ...  can be designed to allow software reuse, the software process should be reuse-oriented so that designers can reuse artifacts at different levels of abstraction along with software process. 2) Figure  ... 
doi:10.4236/jsea.2011.45031 fatcat:q3btquskjvfapk2rvtleoyfdka

Software reuse in agile development organizations

Wouter Spoelstra, Maria Iacob, Marten van Sinderen
2011 Proceedings of the 2011 ACM Symposium on Applied Computing - SAC '11  
In the software industry knowledge is embodied in software assets such as code components, functional designs and test cases. This kind of knowledge reuse is also referred to as software reuse.  ...  Furthermore the paper presents the findings of the application of the management tool in an agile development organization.  ...  In the software industry the reuse of knowledge manifests itself in software assets such as code components, functional designs and test cases.  ... 
doi:10.1145/1982185.1982255 dblp:conf/sac/SpoelstraIS11 fatcat:xf55jhsxzna4fn5tqrgslhjhlm

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.  ...  We discuss what works and doesn't work in the current process model, and why it is important to synchronize it with the practice of software development.  ...  Acknowledgements The work is done in the context of the INCO project (INcremental and COmponentbased Software Development [4]), a Norwegian R&D project in 2001-2004, and as part of the first author's PhD  ... 
doi:10.1007/978-3-540-24667-1_32 fatcat:p4uc5blkrfcazhiliapxlmm4ay

Research journey towards industrial application of reuse technique

Stan Jarzabek, Ulf Pettersson
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
STEE industrial projects as well as NUS lab studies revealed limitations of conventional architecture-centric, component-based reuse in the area of generic design to unify similarity patterns (e.g., similar  ...  In the paper, we describe universityindustry collaboration that proved beneficial for both parties: STEE advanced reuse practice via application of XVCL in several software product line projects.  ...  Engineering processes play an important role in industrial software development.  ... 
doi:10.1145/1134285.1134373 dblp:conf/icse/JarzabekP06 fatcat:rdciejdh6jhfnkrsll4epmn3wa

A Case Study on the Availability of Open-Source Components for Game Development [chapter]

Maria-Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Ioannis Stamelos
2016 Lecture Notes in Computer Science  
Nowadays the amount of source code that is freely available inside open-source software repositories offers great reuse opportunities to software developers.  ...  The results of the case study suggest that: (a) game genres with complex game logic, e.g., First Person Shooter, Strategy, Role-Playing, and Sport games offer the most reuse opportunities, and (b) the  ...  In Section 6 we discuss the threats to validity of our study, and in Section 6, we conclude the paper. 2 Background Information Software Reuse Software reuse is the process of implementing or updating  ... 
doi:10.1007/978-3-319-35122-3_11 fatcat:hpyg3ba5kbekxgnepjug5hustu

Software reuse: From library to factory

M. L. Griss
1993 IBM Systems Journal  
One approach to the systematic integration of these three elements is the concept of the software factory.  ...  reuse research, process, methods, technology, organization, flexible software factory, domainspecific reuse kits Systematic software reuse is a key business strategy that software managers can employ to  ...  role in software development.  ... 
doi:10.1147/sj.324.0548 fatcat:rldnhdqkdfcgpfh6fzvu5kpkba

Design reuse through frameworks and patterns

P.W. Fach
2001 IEEE Software  
From the perspective of human-computer interaction, this article focuses not only on the numerous advantages of using frameworks in design reuse but also on the problems and obstacles that can arise. 0  ...  Because of the trend for banks to offer all-in-one services at all branches, standard software solutions are increasingly in demand.  ...  On the other hand, design patterns offer excellent opportunities for user participation in the evolutionary process of framework development, where they are instrumental in improving the prerequisites  ... 
doi:10.1109/52.951498 fatcat:6ss6wawnmra6xovfjgcleqr25m

Forty years of software reuse

Vladimirs Kotovs
2009 Scientific Journal of Riga Technical University Computer Sciences  
Software reuse, reusable assets, history of software reuse , aspects of systematic software reuse  ...  More attention is to be paid to systematic software reuse opportunities in the context of Model-Driven Development (MDD), in particular to the processes of identification of domain parts reasonable for  ...  The paper concludes important ideas emerging from the historical experience about multidisciplinary nature of reuse, necessity of software reuse process and the role of domain engineering.  ... 
doi:10.2478/v10143-009-0013-y fatcat:gdvpio7gprhvtkfxlkpknyhvde

SPL migration tensions

Antony Tang, Wim Couwenberg, Erik Scheppink, Niels Aan de Burgh, Sybren Deelstra, Hans van Vliet
2010 Proceedings of the 2010 Workshop on Knowledge-Oriented Product Line Engineering - KOPLE '10  
In this report we discuss the tensions that exist in Océ Technologies. A reactive software reuse approach has not yielded the desired long-term benefits of reusability.  ...  In a software development environment where legacy software systems have been successfully deployed, there are tensions that deter the organization from moving towards software product line engineering  ...  Acknowledgments This research is partially sponsored by the Dutch "Regeling Kenniswerkers", project KWR09164, Stephenson: Architecture knowledge sharing practices in software product lines for print systems  ... 
doi:10.1145/1964138.1964141 fatcat:cgqrcidlczaf7npp56xwpv5tla
« Previous Showing results 1 — 15 out of 63,096 results