Filters








32,740 Hits in 5.1 sec

Support for comprehensive reuse

V.R. Basili, H.D. Rombach
1991 Software Engineering Journal  
Reuse of products, processes and other knowledge will be the key to enable the software industry to achieve the dramatic improvement in productivity and quality required to satisfy the anticipated growing  ...  Although experience shows that certain kinds of reuse can be successful, general success has been elusive.  ...  In the case of reuse oriented development, '_' is not only the specification for the needed object 'x', but also the specification for all the mentioned reuse activities.  ... 
doi:10.1049/sej.1991.0032 fatcat:3edxmuxfereixh3rzayyrsit5m

An Object-Oriented Framework for Improving Software Reuse on Automated Testing of Mobile Phones [chapter]

Luiz Kawakami, André Knabben, Douglas Rechia, Denise Bastos, Otavio Pereira, Ricardo Pereira e Silva, Luiz C. V. dos Santos
2007 Lecture Notes in Computer Science  
This paper presents a novel object-oriented framework tailored to support the automation of user-level test cases so as to improve the rate of deployment of mobile phones.  ...  Techniques which improve software reuse not only reduce the cost of automation, but the resulting productivity gain speeds up development.  ...  Object-Oriented Framework: A Keystone for Worthy Automation The object-oriented approach adopted by TAF achieves significant software reuse through three distinct mechanisms: inheritance-based creation  ... 
doi:10.1007/978-3-540-73066-8_14 fatcat:soisrvzua5abjfeibbrbqmq3xa

A language-independent approach to software maintenance using grammar adapters

Suman Roychoudhury
2004 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '04  
A core focus of this objective is the abstraction of transformation functions to enable design maintenance in legacy based systems.  ...  An unfortunate consequence of legacy system adaptation is that new software engineering tools are often developed from scratch without preserving and reusing the knowledge gained from the previous construction  ...  ., object-oriented, procedural, functional) due to their inherent similarity.  ... 
doi:10.1145/1028664.1028780 dblp:conf/oopsla/Roychoudhury04a fatcat:q4qmvqgb6bavpbiggtn5j6jq5u

A language-independent approach to software maintenance using grammar adapters

Suman Roychoudhury
2004 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '04  
A core focus of this objective is the abstraction of transformation functions to enable design maintenance in legacy based systems.  ...  An unfortunate consequence of legacy system adaptation is that new software engineering tools are often developed from scratch without preserving and reusing the knowledge gained from the previous construction  ...  ., object-oriented, procedural, functional) due to their inherent similarity.  ... 
doi:10.1145/1028664.1028693 dblp:conf/oopsla/Roychoudhury04 fatcat:eddjonmaz5dp7nde5ub3u62jpm

Software Quality Analysis by Object Oriented Approach and Comparative Analysis with MEMOOD TOOL using UML

Anand Handa, Jasvinder Pal Singh, Gaurav Srivastava
2013 International Journal of Computer Applications  
Object oriented metrics focus on the combination of functions and data as an integrated object. Object oriented paradigm substantially improves productivity due to the effect of reuse.  ...  Requirement specifications, designs and test plans are all artifacts that could potentially be fully or partially be reused in different projects.  ...  This follows from the notion that in theory, object-oriented methods are so small and specific that their complexity can be taken to be 1.  ... 
doi:10.5120/11803-7440 fatcat:2zx3zpqusbblpir6432ocfufdu

The business case for software reuse

J. S. Poulin, J. M. Caruso, D. R. Hancock
1993 IBM Systems Journal  
She is interested in object-oriented design and software reuse as a method of improving programming productivity and product quality. Ms.  ...  To remain competitive, software development organizations must reduce cycle time and cost, while at the same time adding function and improving quality. One potential solution lies in software reuse.  ...  Acknowledgments The authors thank the IBM Corporate Reuse Council for assistance with many of the concepts described in this paper and for supplying much of the data for examples.  ... 
doi:10.1147/sj.324.0567 fatcat:m7de4orqk5b4notfxddcytlevi

Development and Evolution of Web-Applications Using the WebComposition Process Model [chapter]

Martin Gaedke, Guntram Gräf
2001 Lecture Notes in Computer Science  
From a software engineering perspective the World Wide Web is a new application platform.  ...  For the coordination of components the concept of an open process model with an explicit support for reuse is introduced.  ...  Object-oriented development turns away from function oriented approaches as they have been suggested by e.g. Yourdan [47] and DeMarco [7] .  ... 
doi:10.1007/3-540-45144-7_8 fatcat:konixc3nwvdjxamh7lslif24qi

Reusability Estimation Model for Object Oriented Software

Namrata Chopra, Namrata Dhanda
2015 IARJSET  
This research paper proposes a framework for reusability estimation that provides step by step solution for reusability estimation of object oriented software.  ...  As well as study developed a multivariate regression model ‗Reusability Estimation Model for Object-Oriented software' at design phase of software development process.  ...  that it is superior than conventional function oriented design [13] .  ... 
doi:10.17148/iarjset.2015.21231 fatcat:jbqvgh646navtf4pv5ed2sgnnm

From Objects to Services: A Journey in Search of Component Reuse Nirvana

Mahesh H. Dodani
2004 Journal of Object Technology  
The Object Oriented (OO) approach provided the promise for developing and using such reusable components to build flexible systems that could be readily adapted to changing requirements.  ...  From programming, we turned our efforts to analysis and design, developing methodologies for identifying objects in the problem domain described by requirements and transitioning these into logical software  ...  The Object Oriented (OO) approach provided the promise for developing and using such reusable components to build flexible systems that could be readily adapted to changing requirements.  ... 
doi:10.5381/jot.2004.3.8.c5 fatcat:ivdliipbljbc5ng5i2tc5xxp6a

A Study and Critical Survey on Service Reusability Metrics

T. Karthikeyan, J. Geetha
2012 International Journal of Information Technology and Computer Science  
Reusability is a prime principle in service oriented architecture. For realizing the reuse of service, the adequacy of ability of service reuse should be properly quantified.  ...  The software productivity and quality can be improved by the systematic reuse of software. Reuse and reusability are the two important factors in the software development.  ...  Many reuse metrics have been proposed for different systems like object oriented, component oriented and service oriented systems.  ... 
doi:10.5815/ijitcs.2012.05.04 fatcat:uktip43oxnhvxjk45a7m6kerxi

Viewing maintenance as reuse-oriented software development

V.R. Basili
1990 IEEE Software  
The full-reuse model allows major differences in the solution structure: You can completely redesign the system from a structure based on functional decomposil tion to one based on object-oriented design  ...  Sample classifications include syntactic independence (such as a data-coupling measure) and specification precision (such as functional notation and English). l Reuse-object quality.  ...  Badi is a professor at the University of Maryland Basili received a BS in mathematics from to refine thevariousprocessmodels,and create an experience base from which to support further management and  ... 
doi:10.1109/52.43045 fatcat:lh72uidj5jbohht2ioltjdj7ea

Reusability measure of DEVS simulation models in DEVSim++ environment

Yoonil Choi, Tag G. Kim, Alex F. Sisti
1997 Enabling Technology for Simulation Science  
One way of reusability is achieved from the hierarchical model construction technology from the DEVS formalism and the other from the inheritance mechanism from the underlying object-oriented environment  ...  This paper deals with reusability of the DEVS (Discrete Event Systems Specification) models in the hierarchical models development framework within an object-oriented simulation environment, called DEVSim  ...  The other three are adopted from Ref. citenumChidamber94 with some variation, which reflects modification reuse from the object-oriented paradigm.  ... 
doi:10.1117/12.276716 fatcat:vqgnc34hwndvxg2jtlaqlnljyi

Conventional Program to Component-Based Software: A Critical Survey on Software Reuse

Umesh Kumar Tiwari, Priya Matta
2017 International Journal of Hybrid Information Technology  
The basic idea of CBSE is to reuse pre-constructed and available software constructs rather than developing them from the beginning.  ...  performed a deep literature survey and a comparative analysis on the basis of reusability techniques offered by eminent practitioners considering three categories of development paradigms; conventional, object-oriented  ...  Authors identified some reusability affecting factors like functions offered, level of adaptation in new environments and varied requirements.  ... 
doi:10.14257/ijhit.2017.10.11.04 fatcat:ogqv5qtbmzacdjocpzuysjducq

Incrementally developing parallel applications with AspectJ

J.L. Sobral
2006 Proceedings 20th IEEE International Parallel & Distributed Processing Symposium  
This approach leads to more incremental application development, easier debugging and increased reuse of core functionality and parallel code, when compared with traditional object oriented approaches.  ...  Traditional object oriented mechanisms implement application core functionality and parallelisation concerns are plugged by aspect oriented mechanisms.  ...  The work in [15] was one of the roots of aspect oriented programming, by proposing a domain-specific language that separates core functionality from concurrency and distribution issues.  ... 
doi:10.1109/ipdps.2006.1639352 dblp:conf/ipps/Sobral06 fatcat:w6fsoldj4vf7bffnmdbg4oy7we

Quantifying Reusability of Object Oriented Design: A Testability Perspective

Mahfuzul Huda, Yagya Dutt Sharma Arya, Mahmoodul Hasan Khan
2015 Journal of Software Engineering and Applications  
This research paper proposes a research framework for quantification process and does an extensive review on reusability of object oriented software.  ...  Its early measurement in object oriented software especially at design phase, allows a design to be reapplied to a new problem without much extra effort.  ...  Developed model has been demonstrated using functionally equivalent projects and the assessment of reusability index in OOD has been validated using structural and functional information from object oriented  ... 
doi:10.4236/jsea.2015.84018 fatcat:juzmyhpy6fgp5h6lv6rkoef3fm
« Previous Showing results 1 — 15 out of 32,740 results