Search For:

Displaying 1-46 out of 46 total
NASA Contributions to IT
Found in: IT Professional
By Tom Costello,Phillip A. Laplante,Jeffrey Voas
Issue Date:March 2012
pp. 2-3
Many beneficial technologies in computing and information processing have emerged over the more than 60 years since the creation of NASA. These technologies have profoundly affected civilian and military computing and IT applications. This issue celebrates...
 
Employing Expert Opinion and Software Metrics for Reasoning About Software
Found in: Dependable, Autonomic and Secure Computing, IEEE International Symposium on
By Norita Ahmad, Phillip A. Laplante
Issue Date:September 2007
pp. 119-124
When comparing software programs based on certain qualities there is usually more than one metric that can be used. Often these metrics may contradict one another or there may be no standard acceptance thresholds. In this work we demonstrate how the Analyt...
 
IT Best Practices: CIO Wisdom
Found in: IT Professional
By Phillip A. Laplante, Thomas Costello
Issue Date:January 2006
pp. 17-23
Today, information technology remains an exciting and evolving field, and the opportunities for CIOs and IT management continue to expand as IT becomes more deeply embedded in the business processes of enterprises.<p>From a departmental and functiona...
 
Career Advice
Found in: IT Professional
By Phillip A. Laplante
Issue Date:November 2013
pp. 7-9
In this difficult job environment, you need to have an edge over your competitors. This department provides several recommendations, along with real-world examples, related to finding a job and advancing your career.
 
Does Security Trump Reliability?
Found in: Computer
By James Bret Michael,Phillip A. Laplante,Jeffery Payne,Paul E. Black,Jeffrey M. Voas
Issue Date:November 2013
pp. 84-86
A conference panel discussed security and reliability and which of these concerns outweighs the other. Although the panel didn't conclude that one is definitively more important than the other, it did open the discussion for further consideration.
 
Who's Afraid of Big Data?
Found in: IT Professional
By Phillip A. Laplante
Issue Date:September 2013
pp. 6-7
Recently, there has been a great deal of news in the international media pertaining to various disclosures that governments--the US government, in particular--are collecting vast amounts of information from diverse sources in the interest of counterterrori...
 
Who's Afraid of Big Data?
Found in: IT Professional
By Phillip A. Laplante
Issue Date:September 2013
pp. 6-7
Recently, there has been a great deal of news in the international media pertaining to various disclosures that governments--the US government, in particular--are collecting vast amounts of information from diverse sources in the interest of counterterrori...
 
Courses for the Masses?
Found in: IT Professional
By Phillip A. Laplante
Issue Date:March 2013
pp. 57-59
Massively open online courses (MOOCs) promise free, high-quality, university-course content to anyone with Internet access, but in reality, they're no substitute for credit-bearing university courses.
 
Safe and Secure Software Systems: The Role of Professional Licensure
Found in: IT Professional
By Phillip A. Laplante
Issue Date:November 2012
pp. 51-53
Licensure of certain software engineers in the US will be required in at least 10 states by 2013 and, likely, by all US states and jurisdictions within a few years. States license engineers to ensure that those who offer services directly to the public are...
 
Farewell to the Space Shuttle
Found in: IT Professional
By Phillip A. Laplante
Issue Date:March 2012
pp. 10-12
The US Space Shuttle program helped start many careers and companies and initiate countless breakthroughs in computing hardware and software, medicine, life sciences, materials research, propulsion, and electromechanical technologies. The author looks at t...
 
Econ 101 for Cloud Enthusiasts
Found in: IT Professional
By Phillip A. Laplante
Issue Date:January 2012
pp. 12-15
The collection of clouds available to us represents a marketplace, just like any other. How do the rules of economic markets apply to the cloud? And how can we keep this new market in check?
 
Ender Wiggin Played Mafia Wars Too
Found in: IT Professional
By Phillip A. Laplante
Issue Date:July 2011
pp. 6-8
Games hosted in social networks, gaming servers or mobile phones can be used as massively parallel, but surreptitious processing networks. These grids, and the activities of the unwitting players, can be used for good (such as solving large resource alloca...
 
Exciting Real-Time Location Applications
Found in: IT Professional
By Phillip A. Laplante
Issue Date:March 2011
pp. 4-5
<p>RFID geolocation systems promise to provide numerous pedestrian, industrial, and security applications. But be wary of the dark side of the technology.</p>
 
IT for a Greener Planet
Found in: IT Professional
By San Murugesan,Phillip A. Laplante
Issue Date:January 2011
pp. 16-18
An increased awareness of the harmful effects of greenhouse gas emissions, new stringent environmental legislation, concerns about electronic waste disposal practices, and corporate image concerns are pushing businesses and individuals to go green. IT has ...
 
Where in the World Is Carmen Sandiego (and Is She a Software Engineer)?
Found in: IT Professional
By Phillip A. Laplante
Issue Date:November 2010
pp. 10-13
<p>Is the practice of software engineering the same in all countries, or are there cultural differences that impact the practice&#x2014;and possibly the products&#x2014;of software engineering activities? Can one software licensure exam be ap...
 
The BP Oil Spill: Could Software be a Culprit?
Found in: IT Professional
By Don Shafer, Phillip A. Laplante
Issue Date:September 2010
pp. 6-9
<p>No one yet knows what caused the Deepwater Horizon oil rig explosion that killed 11 workers and poured millions of gallons of oil into the Gulf of Mexico. But considering the fact that offshore oil rigs comprise dozens of complex subsystems that u...
 
IT Predictions, 2010
Found in: IT Professional
By Phillip A. Laplante
Issue Date:January 2010
pp. 53-56
As is traditional this time of year, Phillip A. Laplante prognosticates on the state of IT for next year and reflects on his last set of predictions.
 
Pavlov's Bugs: Matching Repair Policies with Rewards
Found in: IT Professional
By Phillip A. Laplante, Norita Ahmad
Issue Date:July 2009
pp. 45-51
Software maintenance engineers devote a significant amount of work to repairing user-identified errors. But user, maintainer, and manager perceptions of an error's importance can vary, and bug-repair assignment policies can adversely affect those perceptio...
 
Paranoid? Who Says I'm Paranoid?
Found in: IT Professional
By Phillip A. Laplante
Issue Date:July 2009
pp. 4-5
By focusing all our attention on cybersecurity, have we left the backdoor open for more conventional attacks? Phillip A. Laplante, a member of IT Professional's editorial board, examines this conundrum and advises the reader to up his or her own paranoia l...
 
Never Let a Serious Crisis Go to Waste
Found in: IT Professional
By Tom Costello, Phillip Laplante
Issue Date:May 2009
pp. 72, 71
Right now CEOs and board members are under the microscope. The typical CIO, usually struggling for higher visibility and true C-level status, is now in the enviable position of being just outside the scope of C-level witch hunts. At present, the CIO is a f...
 
IT Predictions for 2009
Found in: IT Professional
By Phillip A. Laplante
Issue Date:November 2008
pp. 56-59
In 2008, a set of predictions for the IT sector included technology, business, and environmental factors affecting the IT space. Now 11 months later, the accuracy of these predictions is explored and new predictions are made for 2009.
 
What's in a Name? Distinguishing between SaaS and SOA
Found in: IT Professional
By Phillip A. Laplante, Jia Zhang, Jeffrey Voas
Issue Date:May 2008
pp. 46-50
Considerable confusion arises in distinguishing between software as a service (SaaS) and service-oriented architecture (SOA). Zachman's framework can help to try to make sense of the alphabet soup of Web services and utilities that form the basis for both ...
 
Guest Editors' Introduction: IT Quality Enhancement and Process Improvement
Found in: IT Professional
By Phillip A. Laplante, William W. Agresti, G. Reza Djavanshir
Issue Date:September 2007
pp. 10-11
Planning is key to achieving higher levels of quality and improved processes in IT.
 
Open Source Software: Is It Worth Converting?
Found in: IT Professional
By Phillip Laplante, Anthony Gold, Thomas Costello
Issue Date:July 2007
pp. 28-33
Open source software use is amassing a long list of benefits, among them higher software quality. Enterprises that are still discouraged by the task of converting existing software might find that modernization building blocks can make that task easier. Ad...
 
Standards Confusion and Harmonization
Found in: Computer
By Jeffrey M. Voas, Phillip A. Laplante
Issue Date:July 2007
pp. 94-96
Standards blending offers an alternative to absolute harmonization.
 
On the Complexity of Design in Imaging Software
Found in: Engineering of Complex Computer Systems, IEEE International Conference on
By Magnus E. Larsson, Phillip A. Laplante
Issue Date:August 2006
pp. 37-46
Recent evidence raised the possibility that algorithm rich software, such as in imaging processing, is more complex than other kinds (Sangwan, 2005). To further investigate this contention a set of complexity metrics were computed for two sets of open sour...
 
Software Project Management Tools: Making a Practical Decision Using AHP
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Norita Ahmad, Phillip A. Laplante
Issue Date:April 2006
pp. 76-84
The selection of an appropriate software project management tool, as in the selection of many other tools, is often approached using an ad hoc process. Such non-rigorous approaches often based on personal preference, intuition, or marketing hype, can lead ...
 
Understanding Open Source Software through Software Archaeology: The Case of Nethack
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Melissa M. Simmons, Pam Vercellone-Smith, Phillip A. Laplante
Issue Date:April 2006
pp. 47-58
In this study open source software was examined from an archaeological perspective. The objective: to explore the evolution of a long-lived open source project with the intention of learning how code evolution has progressed over time. This investigation p...
 
Anecdotes
Found in: IEEE Annals of the History of Computing
By Phillip A. Laplante Jr., Stanley Mazor
Issue Date:April 2006
pp. 70-76
This issue features two anecdotes: A son recounts his father's career and the second generation of computer pioneers, and Stanley Mazor discusses the origin of the first 8-bit microprocessor CPU, the Intel 8008.
 
Whipping Up Some Gourmet Software
Found in: IT Professional
By Phillip A. Laplante
Issue Date:November 2005
pp. 39-42
As it turns out, software engineering and cooking have more in common than you may think. By studying the practices of great chefs, a software engineer can learn a great deal about the best way to develop a piece of software. Often the qualities inherent t...
 
The Changing Role of the CIO: Why IT Still Matters
Found in: IT Professional
By Phillip A. Laplante, Don M. Bain
Issue Date:May 2005
pp. 45-49
In May 2003, Nicholas Carr argued that information technologies have become a commodity rather than a source of competitive advantage (
 
Uncertainty: A Meta-Property of Software
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Phillip A. Laplante, Colin J. Neill
Issue Date:April 2005
pp. 228-233
<p>Uncertainty pervades all aspects of engineering, and its management is of paramount importance. In software engineering, uncertainty can occur at many levels. It can appear in the software artifacts including requirements specifications, designs, ...
 
The Potemkin Village and the Art of Deception
Found in: IT Professional
By Phillip A. Laplante
Issue Date:January 2005
pp. 64, 62-63
Identifying a software Potemkin village is easier if you think about antipatterns. Refactoring one takes courage.
 
Staying Clear of Boiling-Frog Syndrome
Found in: IT Professional
By Phillip A. Laplante
Issue Date:March 2004
pp. 56-58
For an improved work environment, it's important to first recognize signs of hot water and then turn down the heat.
 
The Who, What, Why, Where, and When of IT Outsourcing
Found in: IT Professional
By Phillip A. Laplante, Tom Costello, Pawan Singh, Sudi Bindiganavile, Mark Landon
Issue Date:January 2004
pp. 19-23
<p>The decision to outsource depends on several factors that need to be carefully addressed before taking the plunge.</p>
 
Requirements Engineering: The State of the Practice
Found in: IEEE Software
By Colin J. Neill, Phillip A. Laplante
Issue Date:November 2003
pp. 40-45
<p>Little contemporary data exists on the actual practices of software professionals for software requirements elicitation, requirements specification document development, and specification validation. The authors conducted an exploratory survey of ...
 
C# and the .NET Framework: Ready for Real Time?
Found in: IEEE Software
By Michael H. Lutz, Phillip A. Laplante
Issue Date:January 2003
pp. 74-80
<p>Microsoft?s next-generation platform, the .NET Framework, offers a new language, C#, which aims to offer the power of C++ with the ease of Visual Basic. In this article, the authors consider the application of C# and the .NET Framework to real-tim...
 
IEEE 1473: An Open-Source Communications Protocol For Railway Vehicles
Found in: IT Professional
By Phillip A. Laplante, Frederick C. Woolsey
Issue Date:January 2003
pp. 12-16
<p>The open Standard IEEE-1473-1999 embodies the most popular and widely deployed vehicle and train network standards in the world.</p>
 
Software Requirements Practices: Some Real Data
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Phillip A. Laplante, Colin J. Neill, Craig Jacobs
Issue Date:December 2002
pp. 121
There is little empirical data available on actual practices of software professionals for software requirements elicitation, development of the requirements specification documents and validation of the specification. An exploratory survey of several hund...
 
Innovative and Disruptive Technologies [From the Editors]
Found in: IT Professional
By Phillip A. Laplante,Tom Jepsen,Joseph Williams,Fulvio Corno
Issue Date:May 2013
pp. 4-5
Without disruptive technologies, human progress would likely be slower and not marked by quantum leaps due to certain advancements. This special issue focuses on computing technologies that show promise of being the next cycle of innovation and disruption.
 
Effectively Defining
Found in: IT Professional
By Jeffrey Voas, Phillip Laplante
Issue Date:May 2010
pp. 46-53
<p>The authors review how to define a set of
 
The joy of spam
Found in: Queue
By Phillip A. Laplante
Issue Date:November 2006
pp. 56-ff
Embracing e-mail's dark side
     
It isn't your father's realtime anymore
Found in: Queue
By Phillip Laplante
Issue Date:February 2006
pp. 64-ff
The misuse and abuse of a noble term
     
Mal managerium: a field guide
Found in: Queue
By Phillip Laplante
Issue Date:May 2005
pp. 64-ff
Please allow me the pleasure of leading you on an "office safari," so to speak. On today's journey we'll travel the corridors of computerdom in search of the widespread but elusive mal managerium, or bad manager, in common parlance. They will be difficult ...
     
The burning bag of dung: and other environmental antipatterns
Found in: Queue
By Phillip Laplante
Issue Date:October 2004
pp. 80-ff
Koding problems driving you nuts, ko-workers making you krazy? Never fear, Kode Vicious is here--to answer your questions, solve your problems, and just basically make the world a better place.
     
Opinion: First, Do No Harm: A Hippocratic Oath for Software Developers?
Found in: Queue
By Phillip A Laplante
Issue Date:June 2004
pp. 14-18
The 2,167-mile Appalachian Trail stretches continuously from Georgia to Maine, thanks in part to rights-of-way that grant the hiking trail access through property that might otherwise remain under the control of thousands of individual landowners. Imagine ...
     
 1