Abstract
The complexity and newness of the technology set that can be used for developing wireless Internet services (i.e. mobile terminals, mobile networks, mobile interaction, variety of terminals) and extreme time-to-market pressure result in insufficient knowledge about development procedures and technical constraints.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Kovari, P., Acker, V.B., Marino, A., Ryan, J., Tang, L.K., Weiss, C.: Mobile Applications with Websphere Everyplace Access Design and Development. IBM SG24-6259-00 (2001).
Buttler, M.H.: Current Technologies for Device Independence. HP Laboratories, HP-2001-83, Bristol, UK (2001).
McDermid, J.A., Rook, P.: Software Development Process Models, Software Engineer's Reference Book. Boca Raton, FL: CRC Press, pp. 15.26–15.28 (1994).
Adamopoulos, D.X., Pavlou, G., Papandreou, C.A.: An integrated and systematic approach for the development of telematic services in heterogeneous distributed platforms. Computer Communications, Vol. 24, pp. 294–315 (2001).
Karlsson, E., Taxen, L.: Incremental development for AXE 10. ACM SIGSOFT Software Engineering Notes, Vol. 22, no. 6 (1997).
Taylor, M.J., McWilliam, J., Forsyth, H., Wade, S.: Methodologies and website development: A survey of practice. Information and Software Technology, Vol. 44, no. 6, pp. 381–391 (2002).
Zettel, J., Maurer, M., Münch, J., Wong, L.: LIPE: A Lightweight process for e-business startup companies based on extreme programming. Proceedings of the Third International Conference on Product-Focused Software Processes Improvement (PROFES), pp. 255–270 (2001).
Nilsson, A., Anselmsson, M., Olsson, K., Johansson, Erik.: Impacts of measurement on an SPI program. Q-Labs (http://www.q-labs.com/files/Papers/ SPI99_Imp_of_ Meas_on_SPI.pdf).
Yau, V.: Project management strategies and practices for wireless CDMA software development. Proceedings of the IEEE International Conference on Industrial Technology (1996).
Highsmith, J.: What is agile software development? The Journal of Defense Software Engineering, Vol. 15, no. 10, October (2002).
Maurer, F., Martel, S.: Rapid development for web-based applications. IEEE Internet Computing, Vol. 6, no. 1, pp. 86–90 (2002).
Boehm, B.W.: Get ready for agile methods, with care. IEEE Computer, Vol. 35, no. 1, pp. 64–69 (2002).
Boehm, B.W.: A spiral model for software development and enhancement. IEEE Computer, Vol. 21, no. 5, pp. 61–72 (1988).
Boehm, B.W.: Get ready for agile methods, with care. IEEE Computer, Vol. 35, no. 1, pp. 64–69 (2002).
Beck, K.: Extreme Programming Explained: Embrace Change. MA Boston, USA: Addison Wesley, (2000).
Constantine, L.L., Lockwood, A.D.L.: Usage-centered engineering for web applications. IEEE Software, Vol. 19, no. 2, pp. 42–50 (2002).
Hammar, C.M.: Designing user-centred web applications in web time. IEEE Software, Vol. 18, no. 1, pp. 62–69 (2001).
http://www.w3.org/TR/2001/WD-di-princ-20010918/
Schwabe, D., Mattos, G.R., Rossi, G.: Cohesive design of personalized web applications. IEEE Internet Computing, Vol. 6, no. 2, pp. 34–43 (2002).
Friday, A., Davies, N., Blair, G.S., Cheverest, K.W.J.: Developing adaptive applications: The MOST experience. Integrated Computer Aided Engineering: ICAE, Vol. 6, no. 2, pp. 143–158 (1999).
Giannetti, F.: Device independency web application framework. W3C Device Independent Authoring Techniques Workshop, pp. 25–26 (2002).
Wong, C., Chu, H., Katagiri M.: A single authoring technique for building device independent presentations. W3C Device Independent Authoring Techniques Workshop (2002).
Mori, G., Paterno, F., Santono, C.: An XML based approach for designing nomadic applications. W3C Device Independent Authoring Techniques Workshop (2002).
Roe, C., Gonik, S.: Server-side design principles for scalable Internet systems. IEEE Software, Vol. 19, no. 2, pp. 34–41 (2002).
Cushnie, J., Hutchison, D., Oliver, H.: Evolution of charging and billing models for GSM and future mobile Internet services. Lecture Notes in Computer Science, Vol. 1922, pp. 312–323 (2000).
Odlyzko, A.: Paris Metro Pricing: The Minimalist Differentiated Services Solution. Proceedings of the Seventh IEEE/IFIP International Workshop on Quality of Service (IWQoS), pp. 159–161 (1999).
Wong, C., Chu, H., Katagiri, M.: GUI migration across heterogeneous Java profiles. Proceedings of ACM SIGCHI-NZ'02 (2002).
Constantine, L.L., Lockwood, A.D.L.: Usage-centred engineering for web applications. IEEE Software, Vol. 19, no. 2, pp. 42–50 (2002).
http://java.sun.com/j2me/docs/alt-html/midp-style-guide7/preface.html
Upchurch, L., Rugg, G., Kitchenham, B.: Using card sorts to elicit web page quality attributes. IEEE Software, Vol. 18, no. 4, pp. 84–89 (2002).
Read, K., Maurer, F.: Developing mobile wireless applications. IEEE Internet Computing, Vol. 7, no. 1, pp. 81–86 (2003).
http://wireless.java.sun.com/midp/tips/appsize/
Colberg, C.S., Thomborson, C.: Watermarking, tamperproofing and obfuscation- tools for software protection. IEEE Transactions on Software Engineering, Vol. 28, no. 8, pp. 735–746 (2002).
Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer, Vol. 34, no. 11, pp. 131–133 (2001).
Kohler, E., Morris, R., Chen, B., Jannotti, J., Kaashoek M.F.: The click modular router. Proceedings of ACM Transactions on Computer Systems, Vol. 18, pp. 263–297, (2000).
Rizzo, L.: Dummynet: a simple approach to the evaluation of network protocols. Proceedings of ACM Computer Communication Review, Vol. 27 (1997).
Fall, K.: Network emulation in the VINT/NS simulator, Proceedings of 4th IEEE Symposium on Computers and Communications, (1999).
Noble, B.D., Satyanarayanan, M., Giao, T.N, Katz, H.R.: Trace-based mobile network emulation. Proceedings of the ACM SIGCOMM ′97 conference on Applications, Technologies, Architectures and Protocols for Computer Communication.
Satoh, I.: Flying emulator: rapid building and testing of networked applications for mobile computers, Proceedings of 5th International Conference on Mobile Agents (MA'2001), Lecture Notes in Computer Science (LNCS), London, UK, Vol. 2240, pp. 103–118, Springer (2001).
Zheng, P., Ni, M.N.: EMPOWER: A network emulator for wireless and wireline networks. Proceedings of IEEE INFOCOM (2003).
El-Far, I.K., Thompson, H.H., Mottay, F.E.: Experiences in testing pocket PC applications. Proceedings of the Fifth International Software and Internet Quality Week Europe (2002).
Chi, E.: Improving web usability through visualization. IEEE Internet Computing, Vol. 6, no. 2, pp. 64–71 (2002).
Becker, S., Mottay, F.: A Global Perspective on Web Site Usability, IEEE Software, Vol. 18, no. 1, pp. 54–61 (2001).
Thimbleby H., Cairns, P., Jones M.: Usability analysis with markov models. ACM Transactions on Computer-Human Interaction, Vol. 8 (2001).
Sinha, A., Chandrakasan, A.: JouleTrack—A web based tool for software energy profiling. Proceedings of the 38th Design Automation Conference (2001).
Nielsen, J.: Graceful degradation of scalable internet services, WAP: Wrong approach to portability, alertbox 31/10/1999 at http://www.useit.com/alertbox/991031.html
Buchanan, G., Farrant, S., Jones, M., Thimbleby, H., Marsden, G., Pazzani, M.J.: Improving mobile internet usability. Proceedings World Wide Web 10, pp. 673–680, (2001).
Becker-Kornstaedt, U., Hamann, D., Kempkens, R., Rösch, P., Verlage, M., Webby, R., Zettel, J.: Support for the process engineer: The spearmint approach to software process definition and process guidance. Proceedings of the Eleventh Conference on Advanced Information Systems Engineering (CAISE ′99), pp. 119–133. Lecture Notes in Computer Science, Springer-Verlag: Berlin Heidelberg, New York (1999).
Becker-Kornstaedt, U., Boggio, D., Muench, J., Ocampo, A., Palladino, Gino.: Empirically driven design of software development processes for wireless Internet services. Proceedings of the Fourth International Conference on Product-Focused Software Processes Improvement (PROFES) (2002).
Nielsen, J., Mack, R.L.: Usability Inspection Methods New York: John Wiley & Sons, Inc (1994).
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
Ocampo, A., Bella, F., MJ¨nch, J. (2006). Software Development Processes. In: Morisio, M., Torchiano, M. (eds) Developing Services for the Wireless Internet. Springer, London. https://doi.org/10.1007/978-1-84628-589-9_2
Download citation
DOI: https://doi.org/10.1007/978-1-84628-589-9_2
Publisher Name: Springer, London
Print ISBN: 978-1-84628-031-3
Online ISBN: 978-1-84628-589-9
eBook Packages: Computer ScienceComputer Science (R0)