A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
AN INFORMATION RETRIEVAL APPROACH FOR ASSISTING USERS IN SOFTWARE ENGINEERING PROCESSES
2018
Interfaces Científicas - Exatas e Tecnológicas
This paper introduced an approach to maintain traceability by tagging software engineering documents in order to assist users in the retrieval process. ...
in other software artifacts. ...
doi:10.17564/2359-4942.2018v3n1p9-18
fatcat:4a7v23l2oreqjjfoxigpchjzpq
Systematic population, utilization, and maintenance of a repository for comprehensive reuse
[chapter]
2000
Lecture Notes in Computer Science
Domain analysis for other kinds of software engineering artifacts has been addressed by quite a few authors yet (such as [18, 30] ). ...
In software engineering it has been mainly used for similarity-based retrieval and estimation tasks (an overview is given in [4] ). [30] and [9] recognized that case-based reasoning can be used for implementing ...
He assists the project team on request in retrieving and utilizing experience. ...
doi:10.1007/bfb0101412
fatcat:bewcl6646zgxto3y42pqqywmz4
Active Software Artifacts
[chapter]
1998
Lecture Notes in Computer Science
It is claimed that products developed during software manufacturing must be modeled as active artifacts. ...
This paper first briefly analyzes the recent developments in goods manufacturing, and then identifies the equivalent techniques in software technology. ...
If artifacts are designed as intelligent software modules, they may actively assist software engineers. Thirdly, artifacts must record their context and interdependencies. ...
doi:10.1007/3-540-69687-3_62
fatcat:q72wyvnqm5fchp62ucqb55zwmm
A Model Repository Description Language - MRDL
[chapter]
2016
Lecture Notes in Computer Science
The goal of this paper is to advance the state of the art in model repository description for software and systems engineering. ...
Thus, there is a strong requirement for defining a model repository description language not only as a modeling approach, but also as a suitable instrument to support system and software engineers in the ...
For access to the repository by a system engineer, the Retrieval tool provides a set of functionalities to assist in the search, selection and sorting of patterns. ...
doi:10.1007/978-3-319-35122-3_23
fatcat:ekppyshx3zg4lefrhhnli6rm3e
Enhanced traceability in model-based CASE tools using ontologies and information retrieval
2011
2011 4th International Workshop on Managing Requirements Knowledge
This paper proposes a novel approach to create and utilize a project-specific ontology derived from the textual and structural information available in the development artifacts to assist the traceability ...
Model-based CASE tools provide mechanisms to capture and store heterogeneous artifacts produced during the software development process. ...
Model-based CASE tools (Computer-Aided Software Engineering) aim at providing a centralized repository to capture and work with heterogeneous artifacts. ...
doi:10.1109/mark.2011.6046559
dblp:conf/re/NarayanBDP11
fatcat:h5vkiasgczcophhoz4temviu5m
Intelligent Software Development Environments: Integrating Natural Language Processing with the Eclipse Platform
[chapter]
2011
Lecture Notes in Computer Science
Software engineers need to be able to create, modify, and analyze knowledge stored in software artifacts. ...
We demonstrate a number of semantic analysis services helpful in software engineering tasks, and evaluate one task in detail, the quality analysis of source code comments. ...
The JavadocMiner was funded in part by a DRDC Valcartier grant (Contract No. W7701-081745/001/QCV). ...
doi:10.1007/978-3-642-21043-3_49
fatcat:aushi6f7xzaxdftua2vakb3qve
Recovering traceability links in software artifact management systems using information retrieval methods
2007
ACM Transactions on Software Engineering and Methodology
The method and the tool have been evaluated during the development of seventeen software projects involving about 150 students. ...
The results of our experience have also shown that such tools can help to identify quality problems in the textual description of traced artifacts. ...
ACKNOWLEDGMENTS We would like to thank the anonymous reviewers for their detailed, constructive, and thoughtful comments that helped us to improve the presentation of the results in this article. ...
doi:10.1145/1276933.1276934
fatcat:dftxm6g5dzhgtawjahifxxmony
Using Semantic Wikis to Support Software Reuse
2008
Journal of Software
way in which new artifacts can be created and located. ...
Many success stories have been told, yet it is believed that software reuse is still in the development phase and has not reached its full potential. How far are we with software reuse research? ...
The first one was presented in 2005 in [22] as Selforganized Reuse of Software Engineering Knowledge Supported by Semantic Wikis which was part of the RISE (Reuse in Software Engineering) project. ...
doi:10.4304/jsw.3.4.1-8
fatcat:piati22cgje6vcgxzfodzraiki
Toward a Knowledge-based Personalised Recommender System for Mobile App Development
[article]
2020
arXiv
pre-print
Hence, it is essential to develop tailored systems which can recommend appropriate tools, IDEs, platforms, software components and other correlated artifacts to mobile application developers. ...
However, developers confront several challenges through the implementation of mobile application projects. ...
• In the mobile app development domain, and software engineering in general,
the overall development lifecycle includes a number of stakeholders who are
involved in the project in one ...
arXiv:1909.03733v3
fatcat:jct7p54g6jdhxpy6cctqn6snyq
Context-Augmented Software Development Projects: Literature Review and Preliminary Framework
[article]
2019
arXiv
pre-print
Although extensively researched, context in software development is still not explicit, nor proposed into a broader view of the context needed by software developers and tools. ...
We believe supporting contextual knowledge through its representation and mining for recommendation and real-time provision can significantly improve big data software project development. ...
in software development projects? ...
arXiv:1910.08167v1
fatcat:hjvmkwnosbbqze2hu772nvr6ey
An integrated approach to software reuse practice
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. ...
number of fine-grain and large-grain artifacts. Currently, Sodalia's project teams are reusing fine-grain artifacts, whereas large-grain artifacts are in the engineering phase. ...
doi:10.1145/223427.211805
fatcat:glkqimsqsvbz3nszmxtwcecaty
An integrated approach to software reuse practice
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. ...
number of fine-grain and large-grain artifacts. Currently, Sodalia's project teams are reusing fine-grain artifacts, whereas large-grain artifacts are in the engineering phase. ...
doi:10.1145/211782.211805
dblp:conf/ssr/MambellaFCS95
fatcat:k7cn6ptwpbg3jcwsnozufka6du
Tracing requirements to defect reports: an application of information retrieval techniques
2005
Innovations in Systems and Software Engineering
The same techniques can also be used to trace textual artifacts of the software engineering lifecycle to defect reports. ...
Information Retrieval (IR) techniques have been used effectively to trace textual artifacts to each other. ...
We thank Senthil Sundaram for his assistance with RETRO. We thank Ganapathy Chidambaram for his assistance on LSI. We also thank Sarah Howard and James Osborne who worked on early versions of RETRO. ...
doi:10.1007/s11334-005-0011-3
fatcat:347eqcgbh5hyrgv2btkxb7maji
Automating traceability link recovery through classification
2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2017
Traceability Link Recovery (TLR) is an important software engineering task in which a stakeholder establishes links between related items in two sets of software artifacts. ...
CCS CONCEPTS • Software and its engineering → Traceability; ...
INTRODUCTION Traceability Link Recovery (TLR) is an important software engineering task in which explicit links are established between related documents in different software artifact sets (e.g., source ...
doi:10.1145/3106237.3121280
dblp:conf/sigsoft/Mills17
fatcat:fqop2kfnrjcy3mpnoyxlq644yu
Construction of Ontology-Based Software Repositories by Text Mining
[chapter]
2007
Lecture Notes in Computer Science
It is not unusual to find projects where different software artifacts are scattered in unrelated repositories with varying levels of granularity and without a centralized management system. ...
Software document repositories store artifacts produced in the course of developing software products. But most repositories are simply archives of documents. ...
Obtain access to the software repositories. 2. Ensure the existence of unified description documents; 3. Ensure the reliability of the collected artifacts; 4. ...
doi:10.1007/978-3-540-72588-6_128
fatcat:qgtjh7553vaqhpkjkqomhvp3tq
« Previous
Showing results 1 — 15 out of 15,936 results