Developing tools as plug-ins: TOPI 2012 special issue

Our knowledge as to how to solve software engineering problems is increasingly being encapsulated in tools. These tools are at their strongest when they operate in a preexisting development that can provide integration with existing elements such as compilers, debuggers, profilers, and visualizers a...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Garbervetsky, D.
Otros Autores: Kim, S.
Formato: Capítulo de libro
Lenguaje:Inglés
Publicado: 2014
Acceso en línea:Registro en Scopus
DOI
Handle
Registro en la Biblioteca Digital
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 04539caa a22005417a 4500
001 PAPER-14313
003 AR-BaUEN
005 20230607131901.0
008 190411s2014 xx ||||fo|||| 00| 0 eng|d
024 7 |2 scopus  |a 2-s2.0-84893785984 
040 |a Scopus  |b spa  |c AR-BaUEN  |d AR-BaUEN 
030 |a SPEXB 
100 1 |a Garbervetsky, D. 
245 1 0 |a Developing tools as plug-ins: TOPI 2012 special issue 
260 |c 2014 
270 1 0 |m Garbervetsky, D.; Departamento de Computaciõn, FCEyN, UBA, Buenos Aires, Argentina; email: diegog@dc.uba.ar 
506 |2 openaire  |e Política editorial 
504 |a Garbervetsky, D., Kim, S., Report from 2nd International Workshop on Developing Tools as Plug-ins (TOPI 2012) (2013) SIGSOFT Software Engineering Notes, 38 (1), pp. 49-51. , DOI: 10.1145/2382756.2382769 
504 |a Reiss, S.P., Bott, J.N., La Viola, J.J., Plugging in and into code bubbles: The code bubbles architecture (2013) Software: Practice and Experience, 44 (3), pp. 261-276. , DOI: 10.1002/spe.2196 
504 |a Naujokat, S., Neubauer, J., Lamprecht, A.-L., Steffen, B., Jörges, S., Margaria, T., Simplicity-first plug-in development concepts (2013) Software: Practice and Experience, 44 (3), pp. 277-297. , DOI: 10.1002/spe.2243 
504 |a Tajalli, H., Medvidovic̈, N., IDARE: A reference architecture for integrated software environments (2013) Software: Practice and Experience, 44 (3), pp. 299-316. , DOI: 10.1002/spe.2207 
504 |a Chicote, M., Ciolek, D., Galeotti, J.P., Practical JFSL verification using TACO (2013) Software: Practice and Experience, 44 (3), pp. 317-334. , DOI: 10.1002/spe.2237 
504 |a Karus, S., XML development with plug-ins as a service (2013) Software: Practice and Experience, 44 (3), pp. 335-352. , DOI: 10.1002/spe.2246 
520 3 |a Our knowledge as to how to solve software engineering problems is increasingly being encapsulated in tools. These tools are at their strongest when they operate in a preexisting development that can provide integration with existing elements such as compilers, debuggers, profilers, and visualizers as well as numerous other development and, often, runtime tools. However, building tools as plug-ins can be challenging and raise many questions: How do they interact with the core environment? How do they interact with other existing plug-ins, especially as each developer may choose a different set of plug-ins. How can we share tools across different and future core development environments? How do we evaluate the usefulness of the tools? The series of workshops on Developing Tools as Plug-ins (TOPI) tries to address these questions. Researchers are invited to present position papers spotting the medium-term and long-term challenges of developing tools as plug-ins as well as research contributions identifying recent successful tools as plug-ins, characteristics of good plug-ins and reports of the main difficulties in implementing plug-ins in current platforms. This issue includes extended versions of the best papers presented at TOPI 2012. Copyright © 2014 John Wiley & Sons, Ltd. Copyright © 2014 John Wiley & Sons, Ltd.  |l eng 
593 |a Departamento de Computaciõn, FCEyN, UBA, Buenos Aires, Argentina 
593 |a Hong Kong University of Science and Tech., Hong Kong, Hong Kong 
690 1 0 |a DEVELOPMENT ENVIRONMENTS 
690 1 0 |a PLUG-INS 
690 1 0 |a SOFTWARE ENGINEERING 
690 1 0 |a TOOLS 
690 1 0 |a DEBUGGERS 
690 1 0 |a DEVELOPMENT ENVIRONMENT 
690 1 0 |a EXTENDED VERSIONS 
690 1 0 |a PLUG-INS 
690 1 0 |a POSITION PAPERS 
690 1 0 |a RUNTIMES 
690 1 0 |a VISUALIZERS 
690 1 0 |a SOFTWARE ENGINEERING 
690 1 0 |a TOOLS 
700 1 |a Kim, S. 
773 0 |d 2014  |g v. 44  |h pp. 259-260  |k n. 3  |p Software Pract Exper  |x 00380644  |w (AR-BaUEN)CENRE-1674  |t Software - Practice and Experience 
856 4 1 |u https://www.scopus.com/inward/record.uri?eid=2-s2.0-84893785984&doi=10.1002%2fspe.2251&partnerID=40&md5=daf855ee482b4e4b6982c0fa98f2ff75  |y Registro en Scopus 
856 4 0 |u https://doi.org/10.1002/spe.2251  |y DOI 
856 4 0 |u https://hdl.handle.net/20.500.12110/paper_00380644_v44_n3_p259_Garbervetsky  |y Handle 
856 4 0 |u https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_00380644_v44_n3_p259_Garbervetsky  |y Registro en la Biblioteca Digital 
961 |a paper_00380644_v44_n3_p259_Garbervetsky  |b paper  |c PE 
962 |a info:eu-repo/semantics/article  |a info:ar-repo/semantics/artículo  |b info:eu-repo/semantics/publishedVersion 
999 |c 75266