Filters








33 Hits in 1.2 sec

Evaluating Evolutionary Software Systems [chapter]

Teade Punter, Adam Trendowicz, Peter Kaiser
2002 Lecture Notes in Computer Science  
non-functional requirements (NFRs) of software-intensive systems that are under continuous evolution should be evaluated during early development phases in order to be able to improve those systems and achieve 'time-tomarket'. However, current evaluations are often done during late stages, like coding and testing. In this paper we propose an approach to evaluate NFRs earlier. The requirements for this approach are the use of flexible and reusable quality models, which can deal with little data,
more » ... that are transparent and measurement-based. Our approach, called Prometheus, is a way of modeling NFRs that should cope with those requirements. Prometheus applies the quality modeling concept from the SQUID approach, the probability concept of Bayesian Belief Nets (BBNs) and the specification concepts of the Goal Question Metric (GQM) approach.
doi:10.1007/3-540-36209-6_23 fatcat:yqh2c3igmbf6hhcr2kedbx64ky

Don't make a mess of software subcontracting! [chapter]

Danilo Assmann, Teade Punter
2003 Collaborative Systems for Production Management  
As the amount of software in today' s products increases also the need for subcontracting assessment arises. Frequently questions are posed like: 'What is the quality of my subcontractor? Or, is this company able to produce part(s) of our software?' Although, posing the question is easy, answering it is confronted the problem: 'How to assess the supposed subcontractor while its product does not exist yet?' A range of assessment methods has been defined over the years as the result of in-house
more » ... well as public standardization projects. In this paper the authors analyse these existing methods and propose a 'best-off' approach: the so-called MASS: Method for Assessing Software Subcontractors. Keywords Subcontracting, software component development, subcontractor selection, procurement, Euro Method. H. S. Jagdev et al. (eds.), Collaborative Systems for Production Management
doi:10.1007/978-0-387-35698-3_42 fatcat:lelk2k3diff4vn3sc5jdifr5qe

Architecting for Improved Evolvability [chapter]

Pierre America, Piërre van de Laar, Gerrit Muller, Teade Punter, Nico van Rooijen, Joland Rutgers, David Watts
2010 Views on Evolvability of Embedded Systems  
We define evolvability as the ability of a product family to respond effectively to change, or in other words, to accommodate changing requirements with predictable, minimal effort and time. Despite this definition, evolvability is an elusive concept in system engineering: It is almost impossible to measure and it depends on many factors, of which architecture is only one. Nevertheless there are a number of things that architects can do to improve evolvability and in this chapter we give a few
more » ... uidelines for this. We start with explaining the main causes of evolvability problems: lack of shared understanding, insufficient motivation to invest in architecture, and high expected effort and cost of architecture improvements. Then we describe how to address each of these causes. We present the following three recommendations: First, establishing a reference architecture helps fostering shared understanding in the developing organization. Second, a thorough long-term cost-benefit analysis of architectural investments may provide the required motivation. Finally, there are a number of measures that can be taken to deal with the high cost and effort of implementing architecture changes, such as simplicity, size reduction, supplier support, and incremental change. At the end of the chapter we give a number of examples.
doi:10.1007/978-90-481-9849-8_2 fatcat:4miob6ka75bv3ntoz2qs5wklhm

2.1.1 Putting Chaos under Control: on how Modeling should Support Design

Hristina Moneva, Roelof Hamberg, Teade Punter, John Vissers
2010 INCOSE International Symposium  
This dynamic and flexible approach is needed to deal with the continuous change in requirements: the 'Tsunami' of functionality [Punter 2008].  ...  Teade Punter is Knowledge  ... 
doi:10.1002/j.2334-5837.2010.tb01063.x fatcat:raci5cqzqvbu3okoxisyh4nscy

The Darwin Project: Evolvability of Software-Intensive Systems

Piërre van de Laar, Sjir van Loo, Gerrit Muller, Teade Punter, David Watts, Pierre America, Joland Rutgers
2007 Third International IEEE Workshop on Software Evolvability 2007  
This paper presents the Darwin 1 project. This applied research project is currently conducted at Philips Medical Systems and focuses on the evolvability of software-intensive systems, with as use case Magnetic Resonance Imaging (MRI) systems. We not only discuss evolvability of software-intensive systems in general, but also describe the project and its research areas. The first research topic in this area concentrates on the communication in an MRI system: from the collection of the raw image
more » ... data to the storage in a Picture Archiving and Communications System, from controlling the system to visualizing images, and from cables to communication protocols. The communication infrastructure of an MRI system impacts many system properties. For example, the amount of physical cables in an MRI system impacts the cost and ease-of-installation; the amount of connectors for the cables influences the reliability of the system; and the transport of data through the cables generates electric magnetic fields that negatively influence the image quality. A considerable part of the communication infrastructure of a Philips MRI system has been developed in-house. However, currently publicly-available and mass-marketed wired and wireless communication technologies might make it possible to replace proprietary solutions by general solutions and/or to reduce the number of physical cables by mapping multiple communication pathways onto a single cable. Models of the available hardware
doi:10.1109/se.2007.7 fatcat:veuljjhgcnfqheutckjz2egmta

The Darwin Project: Evolvability of Software-Intensive Systems

Piërre van de Laar, Sjir van Loo, Gerrit Muller, Teade Punter, David Watts, Pierre America, Joland Rutgers
2007 Third International IEEE Workshop on Software Evolvability 2007  
This paper presents the Darwin 1 project. This applied research project is currently conducted at Philips Medical Systems and focuses on the evolvability of software-intensive systems, with as use case Magnetic Resonance Imaging (MRI) systems. We not only discuss evolvability of software-intensive systems in general, but also describe the project and its research areas. The first research topic in this area concentrates on the communication in an MRI system: from the collection of the raw image
more » ... data to the storage in a Picture Archiving and Communications System, from controlling the system to visualizing images, and from cables to communication protocols. The communication infrastructure of an MRI system impacts many system properties. For example, the amount of physical cables in an MRI system impacts the cost and ease-of-installation; the amount of connectors for the cables influences the reliability of the system; and the transport of data through the cables generates electric magnetic fields that negatively influence the image quality. A considerable part of the communication infrastructure of a Philips MRI system has been developed in-house. However, currently publicly-available and mass-marketed wired and wireless communication technologies might make it possible to replace proprietary solutions by general solutions and/or to reduce the number of physical cables by mapping multiple communication pathways onto a single cable. Models of the available hardware
doi:10.1109/software-evolvability.2007.14 fatcat:nc4uyhyvpjbazlfurgnbkhph6e

The W-Process for Software Product Evaluation: A Method for Goal-Oriented Implementation of the ISO 14598 Standard

Teade Punter, Rob Kusters, Jos Trienekens, Theo Bemelmans, Aarnout Brombacher
2004 Software quality journal  
156 PUNTER ET AL. The W-process was applied in three case studies. In two of those case studies, participants were asked about their satisfaction with the method.  ...  A metrics database, like the one defined in the Squid project (Boegh et al., 1999) and (Punter, 1998) is another possibility.  ...  Such a library should support the selection of appropriate evaluation modules for the specified context (Punter, van Solingen, and Trienekens, 1997) .  ... 
doi:10.1023/b:sqjo.0000024060.32026.a2 fatcat:3bsvglkf2fbo3myhokl4ltqasm

Doelgericht beoordelen van software [article]

Punter, HT (Teade), Bemelmans, TMA (Theo), Brombacher, AC (Aarnout), Trienekens, JJM (Jos)
2001
The Curriculum vitae Teade Punter werd geboren op 4 december 1965 te Oosterwolde (Friesland). Hij behaalde zijn Vwo-diploma in 1985 aan het Ichthus college te Drachten.  ...  In 1992 trad Teade in dienst als cursusteamleider bij de Open Universiteit Nederland te Heerlen.  ... 
doi:10.6100/ir544063 fatcat:jvdkh3hbffbupdpbvmi27s2uve

Page 139 of Health; A Home Magazine Devoted to Physical Culture and Out-Door Life Vol. 15, Issue 6 [page]

1853 Health; A Home Magazine Devoted to Physical Culture and Out-Door Life  
and when raised some time after, he was tead Mas.  ...  wLoRoroRa—A W ‘ : an at Aber Scotland, has lately roto va i ata wholesale druggist's, and had acqu aha ation by émeiling some o . a H a en warned . yous system igence At . naled the so large Wu & nseless on a punter  ... 

Page 175 of Journal of Education Vol. 48, Issue 10 [page]

1898 Journal of Education  
Hi Ii a d talke in tead of workers. blue I{ th s be true, 1t is time | hanged knighted in 18 () j ] { mi for hi VOR.  ...  Moses.” it was entirely unknown before the days of Mary Shel- or Bavre’s “Lion” —master don’s “Studies in General History’ and the teachers’ mi s ace é g the same, r later pedagogic: pleces ol the oreal Punters  ... 

Page 214 of The Solicitors' Journal Vol. 52, Issue 13 [page]

1908 The Solicitors' Journal  
. _ tead rd, Hair- dresser Jan 27 at 12 Bankruptcy bldgs, Carey st Oxtoys, Tuomas Sipney, Egremont, Chester, Furniture Dealer Jan 27 at 2.30 Off Rec, 35, Victoria st, Liver- poo Patuer, Wituram Henny Jouw  ...  Lewis, Littleworth, nr Faringdon, Berks, Farmer Jan 31 at 3 Off Rec, 38, Regent circus, Swindon moms, 5 Exnest Anruve, Leicester, Picture Frame | = Jan 29 at 11 Ont Hae, Oastle pl Pack ou Notioghaas Punters  ... 

Page 794 of The Saturday Analyst and Leader Vol. 8, Issue 387 [page]

1857 The Saturday Analyst and Leader  
Punter proposed to amend this pory-d empowering the Court to punish the respondent ‘to respondent by fine, or imprisonment, or both, 8 victed of a misdemeanour.  ...  —In the evening, Sir James Grauam brought up the report of th select commitne anid mowed for and obtained leave to bring in the Aill, to e standing ord new we € orders, and to Tead the bi) nd time.  ... 

Page 595 of The Saturday Analyst and Leader Vol. 5, Issue 222 [page]

1854 The Saturday Analyst and Leader  
Punter “copies” the lineaments.  ...  ‘teen theréfore, Tead ‘the passage in another sense: many translators read “’pic- py enenpetndi » nit the Greek word avSp.as signifies “ statue,” and is never ore « picture.”  ... 

Page 5 of Caledonian Mercury Vol. , Issue 9408 [page]

1781 Caledonian Mercury  
hours of five and fix ect Boag of Mr john eps ay depute clerk of Seffion, or Ro- re gah ditto, : me Frames, falpbur impreffions, whieh are , taken reer, P . b yriter in Edinburgh, hte BP al ri dite J. punters  ...  for th . + - PEN The following SUBJECTS, 1 th ; enient {teading for the accommoda, Si Aw ASE ye i: ie , : : yy fying at the head | tion of the farm, which a purchafer may have i : > The; : ; of G oof  ... 

Creating High-Quality Behavioural Designs for Software-Intensive Systems [chapter]

Gürcan Güleşir, Pierre America, Frank Benschop, Klaas van den Berg, Mehmet Akşit
2010 Views on Evolvability of Embedded Systems  
Callo Arias, Alexander Douglas, Piërre van de Laar, and Teade Punter for their valuable comments on earlier versions of this chapter.  ... 
doi:10.1007/978-90-481-9849-8_12 fatcat:25wza4qdrnbxbgxtypmjeph4sy
« Previous Showing results 1 — 15 out of 33 results